• word of the day

    anthurium scherzerianum

    anthurium scherzerianum - Dictionary definition and meaning for word anthurium scherzerianum

    Definition
    (noun) commonly cultivated anthurium having bright scarlet spathe and spadix
Download our Mobile App Today
Receive our word of the day
on Whatsapp